1069505
950305
398130
642927
212429
472323
520476
663313
893944
1111525
524428
80073
126528
116394
815535
854905
483700
909983
914772
971906
909457
73663
789728
507655